package com.navinfo.platform.trip.analysis.pojo;

import com.navinfo.platform.trip.common.arithmetic.data.DrivingData;
import com.navinfo.platform.trip.common.arithmetic.data.OuterEventData;
import com.navinfo.platform.trip.common.arithmetic.data.OuterStatisticData;
import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * 算法链的输出数据集合
 * @author web
 */
@Data
public class AlgorithmOuterData implements Serializable {
    /**
     * 输出的算法链缓存数据
     */
    private DrivingData outerDrivingData;
    /**
     * 输出的事件数据
     */
    private List<OuterEventData> outerEvents = new ArrayList<>();
    /**
     * 输出的统计数据
     */
    private List<OuterStatisticData> outerStatistics = new ArrayList<>();
}
